#ifndef __LOG_ID_DEF_H__
#define __LOG_ID_DEF_H__

enum LOG_POINT_ID {
  LOG_ID_RADAR_STATE_CHANGED = 1001,
  LOG_ID_POWER_ON_SOC,
  LOG_ID_POWER_OFF_SOC,
  LOG_ID_SYS_POWER_ON,
  LOG_ID_TRIG_TYPE,
  LOG_ID_PARK_STATE,
  LOG_ID_RECV_ALG_RESULT,
  LOG_ID_ALG_CONFILICTING,
  LOG_ID_WR_PARAMETERS,
  LOG_ID_ENTER_UPDATE,
  LOG_ID_EXIT_UPDATE,
  LOG_ID_MCU_RESET,
  LOG_ID_RF_OPT,
  LOG_ID_WATCHDOG,
  LOG_ID_NET_STATUES,
  LOG_ID_REG_NET_TIME,
  LOG_ID_PARK_STABLE_BY_RADAR,
  LOG_ID_PARK_STABLE_EARLY,
  LOG_ID_PARK_STABLE_BY_TIMEOUT,
  LOG_ID_PARK_OUT_BY_CHANGE,
  LOG_ID_PARK_FREE_BY_RADAR,
  LOG_ID_SOC_ALGRESUL_PROC,
  LOG_ID_PARK_FREE_EARLY,
  LOG_ID_PARK_FREE_BY_TIMEOUT,
  LOG_ID_PARK_IN_BY_CHANGE,
  LOG_ID_RADAR_TRIGGER_STAT,
  LOG_ID_RADAR_TRIGGER_REASON,
  LOG_ID_CRITICAL_ERR,
  LOG_ID_STATE_TIMEOUT,
  LOG_ID_UPDATE_TIMEOUT,
  LOG_ID_COMM_CMD,
  LOG_ID_ENTER_LOWBATT,
  LOG_ID_EXIT_LOWBATT,
  LOG_ID_MANUAL_RESET,

  // RTOS
  LOG_ID_RTOS_START_UP = 2001,
  LOG_ID_GET_TIME,
  LOG_ID_GET_TRIGGER_TYPE,
  LOG_ID_GET_FIRST_YUV,

  LOG_ID_START_ALG,
  LOG_ID_ALG_INIT_SUCCESS,
  LOG_ID_ALG_INIT_FAILED,
  LOG_ID_ALG_RESULT,
  LOG_ID_NOTIFY_MCU_ALG_RESULT,
  LOG_ID_STORE_ALG_SUCCESS,
  LOG_ID_STORE_ALG_FAILED,

  LOG_ID_START_LINUX,
  LOG_ID_RTOS_NOTIFY_REBOOT_SOC,

  LOG_ID_START_4G_DIAL,

  LOG_ID_START_UPGRADE_MCU,
  LOG_ID_START_UPGRADE_SOC,

  // LINUX
  LOG_ID_LINUX_START_UP = 3001,
  LOG_ID_LINUX_NOTIFY_REBOOT_SOC,

  //  LOG_ID_4G_DIAL_SUCCESS,
  //  LOG_ID_4G_DIAL_FAILED,

  LOG_ID_GET_ALG_RESULT,
  LOG_ID_START_PUSH_RESULT,
  LOG_ID_PUSH_RESULT_SUCCESS,
  LOG_ID_PUSH_RESULT_FAILED,

  LOG_ID_DOWNLOAD_UPGRADE_IMAGE,
  LOG_ID_NOTIFY_MCU_START_UPGRADE_SOC,
  LOG_ID_NOTIFY_MCU_START_UPGRADE_MCU,
  LOG_ID_UPGRADE_SOC_SUCCESS,
  LOG_ID_UPGRADE_SOC_FAILED,
  LOG_ID_UPGRADE_MCU_SUCCESS,
  LOG_ID_UPGRADE_MCU_FAILED,

};

#endif //__LOG_ID_DEF_H__
